to compete with other nations - Allemand Anglais Dictionnaire